obstacle avoiding spider robot